package com.huarui.factory;

import org.ewaf.framework.task.Engine;
import org.ewaf.framework.task.EngineAccess;


public class ButtonEngineFactoryBean {
	private EngineAccess engineAccess;
//	private String type;

	public void setEngineAccess(EngineAccess engineAccess) {
		this.engineAccess = engineAccess;
	}
	
//	public void setType(String type) {
//		this.type = type;
//	}

	
	public Engine getButtonEngine(String type) {
		return engineAccess.getEngine(type);
	}
	
//	@Override
//	public Object getObject() throws Exception {
//		return engineAccess.getEngine(type);
//	}
//
//	@Override
//	@SuppressWarnings("unchecked")
//	public Class getObjectType() {
//		return Engine.class;
//	}
//
//	@Override
//	public boolean isSingleton() {
//		return true;
//	}

	
}
